// ESM 中没有 CommonJS 中的那些模块全局成员

// import 替代 require
// export 替代 exports

// __filename， __dirname 可以通过 import.meta 获取

console.log(import.meta.url)
import { fileURLToPath } from 'url'
import { dirname } from 'path'

const __filename = fileURLToPath(import.meta.url)
const __dirname = dirname(__filename)

console.log(__filename)
console.log(__dirname)
